bitkeeper revision 1.1159.76.3 (41477193-I44UnLv_M00Uep14KEevA)
authorkaf24@freefall.cl.cam.ac.uk <kaf24@freefall.cl.cam.ac.uk>
Tue, 14 Sep 2004 22:32:51 +0000 (22:32 +0000)
committerkaf24@freefall.cl.cam.ac.uk <kaf24@freefall.cl.cam.ac.uk>
Tue, 14 Sep 2004 22:32:51 +0000 (22:32 +0000)
Make the TLS library banner more forceful in its warning. We really
do need people to move /lib/tls out of the library search path!

linux-2.6.8.1-xen-sparse/arch/xen/kernel/fixup.c

index b437d829fede9da68f5fafef61b22b4df590d17f..c6a90449e3fc83c23ef3e1a0118855ed323ed90a 100644 (file)
@@ -50,10 +50,11 @@ asmlinkage void do_fixup_4gb_segment(struct pt_regs *regs, long error_code)
         DP("***************************************************************");
         DP("***************************************************************");
         DP("** WARNING: Currently emulating unsupported memory accesses  **");
-        DP("**          in /lib/tls libraries. Although this emulation   **");
-        DP("**          ensures correct execution, it is very slow!      **");
-        DP("**          TO OBTAIN FULL PERFORMANCE, EXECUTE THE          **");
-        DP("**          FOLLOWING AS ROOT:                               **");
+        DP("**          in /lib/tls libraries. The emulation is very     **");
+        DP("**          slow, and may not work correctly with all        **");
+        DP("**          programs (e.g., some may 'Segmentation fault').  **");
+        DP("**          TO ENSURE FULL PERFORMANCE AND CORRECT FUNCTION, **");
+        DP("**          YOU MUST EXECUTE THE FOLLOWING AS ROOT:          **");
         DP("**          mv /lib/tls /lib/tls.disabled                    **");
         DP("***************************************************************");
         DP("***************************************************************");